insect's trunk - Spanish English Dictionary